# io.github.mirajmahmudul/agentdevx: tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.mirajmahmudul%2Fagentdevx/versions/latest)
- Connected to: https://agentdevx.onrender.com/mcp
- Repository: https://github.com/mirajmahmudul/agentdevx
- Scoring rules: v2
- Tools: 38
- Average: 51.5 / 100 (Cloudy)
- Near-identical pairs: 1

This page shows how io.github.mirajmahmudul/agentdevx's tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

## Across the server

- Minor: 38 tools. Above 25, models start to tell tools apart less well.
- Minor: The server has no instructions. Say there, once, what the server is for and when to use it: Claude Code and Gemini CLI read the instructions before the tool descriptions.

## Tools

- `acme-mailer.send_email`: 43 / 100
  - Major: The description is too short (6 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: to.
  - Minor: No `required` list, so every argument is optional.
- `jsonplaceholder.createPost`: 43 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: body, title.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
- `echo-server.echo`: 50 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: text.
- `memory.recall`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `memory.store`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
- `petstore-api.createUsersWithListInput`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.deletePet`: 50 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.findPetsByStatus`: 50 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.findPetsByTags`: 50 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.loginUser`: 50 / 100
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.logoutUser`: 50 / 100
  - Major: The description is too short (7 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.updatePetWithForm`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.uploadFile`: 50 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `webscrape.extractDesign`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `webscrape.scrape`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `echo-server.add`: 51 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `exchange-rate.getLatestRates`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `github-api.getRepo`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `github-api.listRepoIssues`: 53 / 100
  - Major: The description is too short (6 words).
  - Major: Says nothing about when to use it, or when not to.
- `github-api.searchRepos`: 53 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `jsonplaceholder.getPost`: 53 / 100
  - Major: The description is too short (6 words).
  - Major: Says nothing about when to use it, or when not to.
- `jsonplaceholder.getPosts`: 53 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `jsonplaceholder.getUsers`: 53 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `open-weather.getCurrentWeather`: 53 / 100
  - Major: The description is too short (6 words).
  - Major: Says nothing about when to use it, or when not to.
- `open-weather.getForecast`: 53 / 100
  - Major: The description is too short (7 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.addPet`: 53 / 100
  - Major: The description is too short (7 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.createUser`: 53 / 100
  - Major: The description is too short (2 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.deleteOrder`: 53 / 100
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.deleteUser`: 53 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.getOrderById`: 53 / 100
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.getPetById`: 53 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.getUserByName`: 53 / 100
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.placeOrder`: 53 / 100
  - Major: The description is too short (6 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.updatePet`: 53 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.updateUser`: 53 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
- `public-holidays.getAvailableCountries`: 53 / 100
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
- `public-holidays.getPublicHolidays`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `petstore-api.getInventory`: 57 / 100
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

[All scored servers](https://forecall.dev/en/servers)
