
Agentdevx
This is a gateway layer that sits between your AI agent and external APIs, handling the discovery, authentication, and execution flow. Instead of hardcoding API credentials or managing different authentication schemes yourself, you point your agent at this service and it broker the connections. Think of it as middleware that lets your AI tools call third-party services without you building custom integrations for each one. The source details are light on specifics about which APIs it supports out of the box, but the pattern is useful if you're building agents that need to orchestrate calls across multiple services and want to centralize that complexity.
- tools
- 38
- transport
- HTTP
- last updated
- Aug 16, 2026
Install
From registry metadata$ npx add-mcp https://agentdevx.onrender.com/mcp --name agentdevxRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http agentdevx https://agentdevx.onrender.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 38 toolsVerified live against the running server on Nov 6, 2026.
public-holidays.getPublicHolidaysGet public holidays for a country and year
Get public holidays for a country and year
No parameters. Call it with no arguments.
public-holidays.getAvailableCountriesGet list of available countries
Get list of available countries
No parameters. Call it with no arguments.
jsonplaceholder.getPostsGet all posts
Get all posts
No parameters. Call it with no arguments.
jsonplaceholder.getPostGet a single post by ID
Get a single post by ID
No parameters. Call it with no arguments.
jsonplaceholder.createPostCreate a new post3 params
Create a new post
bodystringtitlestringuserIdintegerjsonplaceholder.getUsersGet all users
Get all users
No parameters. Call it with no arguments.
exchange-rate.getLatestRatesGet latest exchange rates for a base currency
Get latest exchange rates for a base currency
No parameters. Call it with no arguments.
github-api.getRepoGet a GitHub repository by owner and name
Get a GitHub repository by owner and name
No parameters. Call it with no arguments.
github-api.listRepoIssuesList issues for a GitHub repository
List issues for a GitHub repository
No parameters. Call it with no arguments.
github-api.searchReposSearch GitHub repositories
Search GitHub repositories
No parameters. Call it with no arguments.
open-weather.getCurrentWeatherGet current weather for a city
Get current weather for a city
No parameters. Call it with no arguments.
open-weather.getForecastGet 5-day weather forecast for a city
Get 5-day weather forecast for a city
No parameters. Call it with no arguments.
petstore-api.addPetAdd a new pet to the store.
Add a new pet to the store.
No parameters. Call it with no arguments.
petstore-api.updatePetUpdate an existing pet.
Update an existing pet.
No parameters. Call it with no arguments.
petstore-api.findPetsByStatusFinds Pets by status.
Finds Pets by status.
No parameters. Call it with no arguments.
petstore-api.findPetsByTagsFinds Pets by tags.
Finds Pets by tags.
No parameters. Call it with no arguments.
petstore-api.getPetByIdFind pet by ID.
Find pet by ID.
No parameters. Call it with no arguments.
petstore-api.updatePetWithFormUpdates a pet in the store with form data.
Updates a pet in the store with form data.
No parameters. Call it with no arguments.
petstore-api.deletePetDeletes a pet.
Deletes a pet.
No parameters. Call it with no arguments.
petstore-api.uploadFileUploads an image.
Uploads an image.
No parameters. Call it with no arguments.
petstore-api.getInventoryReturns pet inventories by status.
Returns pet inventories by status.
No parameters. Call it with no arguments.
petstore-api.placeOrderPlace an order for a pet.
Place an order for a pet.
No parameters. Call it with no arguments.
petstore-api.getOrderByIdFind purchase order by ID.
Find purchase order by ID.
No parameters. Call it with no arguments.
petstore-api.deleteOrderDelete purchase order by identifier.
Delete purchase order by identifier.
No parameters. Call it with no arguments.
petstore-api.createUserCreate user.
Create user.
No parameters. Call it with no arguments.
petstore-api.createUsersWithListInputCreates list of users with given input array.
Creates list of users with given input array.
No parameters. Call it with no arguments.
petstore-api.loginUserLogs user into the system.
Logs user into the system.
No parameters. Call it with no arguments.
petstore-api.logoutUserLogs out current logged in user session.
Logs out current logged in user session.
No parameters. Call it with no arguments.
petstore-api.getUserByNameGet user by user name.
Get user by user name.
No parameters. Call it with no arguments.
petstore-api.updateUserUpdate user resource.
Update user resource.
No parameters. Call it with no arguments.
petstore-api.deleteUserDelete user resource.
Delete user resource.
No parameters. Call it with no arguments.
echo-server.echoReturns whatever you send1 params
Returns whatever you send
text*stringecho-server.addAdd two numbers2 params
Add two numbers
a*numberb*numberacme-mailer.send_emailSend an email to a recipient1 params
Send an email to a recipient
tostringmemory.storeStore a key-value pair in the agent's encrypted, persistent memory. Survives across sessions.3 params
Store a key-value pair in the agent's encrypted, persistent memory. Survives across sessions.
key*stringttlnumbervalue*stringmemory.recallRetrieve a previously stored value from the agent's encrypted, persistent memory by key.1 params
Retrieve a previously stored value from the agent's encrypted, persistent memory by key.
key*stringwebscrape.scrapeScrape a webpage and extract its structure: title, headings, links, images, and text content. Uses static HTML fetch (does not render JavaScript).1 params
Scrape a webpage and extract its structure: title, headings, links, images, and text content. Uses static HTML fetch (does not render JavaScript).
url*stringwebscrape.extractDesignAnalyze a webpage and extract its design system: colors, fonts, font sizes, spacing values, layout patterns (flexbox/grid usage), and component class name patterns. Uses static HTML fetch (does not render JavaScript).1 params
Analyze a webpage and extract its design system: colors, fonts, font sizes, spacing values, layout patterns (flexbox/grid usage), and component class name patterns. Uses static HTML fetch (does not render JavaScript).
url*stringSponsors
Readme
Details
- Repository
- github.com/mirajmahmudul/agentdevx
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026