io.github.mirajmahmudul/agentdevx
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Give your AI hands. Identity, credential vault, and API gateway for autonomous agents.
| Author | io.github.mirajmahmudul |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 230 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"agentdevx": {
"url": "https://agentdevx.onrender.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (38)
public-holidays.getPublicHolidaysread-onlyGet public holidays for a country and year
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
public-holidays.getAvailableCountriesread-onlyGet list of available countries
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
jsonplaceholder.getPostsread-onlyGet all posts
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
jsonplaceholder.getPostread-onlyGet a single post by ID
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
jsonplaceholder.createPostdestructiveCreate a new post
Parameters:
body— string — Post bodytitle— string — Post titleuserId— integer — User ID
Hints: read-only no · destructive yes · idempotent no · open-world not declared
jsonplaceholder.getUsersread-onlyGet all users
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
exchange-rate.getLatestRatesread-onlyGet latest exchange rates for a base currency
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
github-api.getReporead-onlyGet a GitHub repository by owner and name
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
github-api.listRepoIssuesread-onlyList issues for a GitHub repository
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
github-api.searchReposread-onlySearch GitHub repositories
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
open-weather.getCurrentWeatherread-onlyGet current weather for a city
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
open-weather.getForecastread-onlyGet 5-day weather forecast for a city
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.addPetdestructiveAdd a new pet to the store.
Hints: read-only no · destructive yes · idempotent no · open-world not declared
petstore-api.updatePetdestructiveUpdate an existing pet.
Hints: read-only no · destructive yes · idempotent yes · open-world not declared
petstore-api.findPetsByStatusread-onlyFinds Pets by status.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.findPetsByTagsread-onlyFinds Pets by tags.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.getPetByIdread-onlyFind pet by ID.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.updatePetWithFormdestructiveUpdates a pet in the store with form data.
Hints: read-only no · destructive yes · idempotent no · open-world not declared
petstore-api.deletePetdestructiveDeletes a pet.
Hints: read-only no · destructive yes · idempotent yes · open-world not declared
petstore-api.uploadFiledestructiveUploads an image.
Hints: read-only no · destructive yes · idempotent no · open-world not declared
petstore-api.getInventoryread-onlyReturns pet inventories by status.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.placeOrderdestructivePlace an order for a pet.
Hints: read-only no · destructive yes · idempotent no · open-world not declared
petstore-api.getOrderByIdread-onlyFind purchase order by ID.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.deleteOrderdestructiveDelete purchase order by identifier.
Hints: read-only no · destructive yes · idempotent yes · open-world not declared
petstore-api.createUserdestructiveCreate user.
Hints: read-only no · destructive yes · idempotent no · open-world not declared
petstore-api.createUsersWithListInputdestructiveCreates list of users with given input array.
Hints: read-only no · destructive yes · idempotent no · open-world not declared
petstore-api.loginUserread-onlyLogs user into the system.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.logoutUserread-onlyLogs out current logged in user session.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.getUserByNameread-onlyGet user by user name.
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
petstore-api.updateUserdestructiveUpdate user resource.
Hints: read-only no · destructive yes · idempotent yes · open-world not declared
petstore-api.deleteUserdestructiveDelete user resource.
Hints: read-only no · destructive yes · idempotent yes · open-world not declared
echo-server.echodestructiveReturns whatever you send
Parameters:
text(required) — string — Text to echo
Hints: read-only no · destructive yes · idempotent no · open-world not declared
echo-server.adddestructiveAdd two numbers
Parameters:
a(required) — number — First numberb(required) — number — Second number
Hints: read-only no · destructive yes · idempotent no · open-world not declared
acme-mailer.send_emaildestructiveSend an email to a recipient
Parameters:
to— string — Recipient email address
Hints: read-only no · destructive yes · idempotent no · open-world not declared
memory.storeStore a key-value pair in the agent's encrypted, persistent memory. Survives across sessions.
Parameters:
key(required) — string — Memory key to store undervalue(required) — string — Value to store (will be encrypted)ttl— number — Optional time-to-live in seconds
Hints: read-only no · destructive no · idempotent yes · open-world not declared
memory.recallread-onlyRetrieve a previously stored value from the agent's encrypted, persistent memory by key.
Parameters:
key(required) — string — Memory key to retrieve
Hints: read-only yes · destructive no · idempotent yes · open-world not declared
webscrape.scraperead-onlyScrape a webpage and extract its structure: title, headings, links, images, and text content. Uses static HTML fetch (does not render JavaScript).
Parameters:
url(required) — string — The URL to scrape
Hints: read-only yes · destructive no · idempotent no · open-world not declared
webscrape.extractDesignread-onlyAnalyze 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).
Parameters:
url(required) — string — The URL to analyze
Hints: read-only yes · destructive no · idempotent no · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.