Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions mcp-registry/servers/clarvia-mcp-server.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"display_name": "Clarvia MCP Server",
"repository": {
"type": "git",
"url": "https://github.com/clarvia-project/scanner"
},
"homepage": "https://clarvia.art",
"author": {
"name": "clarvia-project"
},
"license": "MIT",
"tags": [
"mcp",
"model-context-protocol",
"aeo",
"ai-agents",
"tool-discovery",
"tool-scoring",
"mcp-quality",
"agent-compatibility"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"clarvia-mcp-server"
],
"description": "Install and run using NPM/npx"
}
},
"examples": [
{
"title": "Check tool quality before use",
"description": "Gate-check an API or MCP server for agent compatibility",
"prompt": "Gate-check https://api.stripe.com before we use it in our agent workflow."
},
{
"title": "Find the best MCP server for a task",
"description": "Search for agent-friendly tools by use case",
"prompt": "Find the best MCP server for web browsing with an AEO score above 70."
},
{
"title": "Score your own MCP server",
"description": "Audit your MCP server configuration for AEO compliance",
"prompt": "Score my MCP server at https://myapi.example.com and suggest improvements."
}
],
"name": "clarvia-mcp-server",
"description": "AEO (Agent Experience Optimization) scoring for 15,400+ MCP servers and AI agent tools. Gate-check APIs before using them, score your own MCP server, find agent-friendly alternatives, and search the indexed tool catalog.",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Avoid volatile quantitative claims in static description text.

"15,400+" will age quickly and make registry metadata stale. Consider evergreen wording (or move counts to docs/website).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@mcp-registry/servers/clarvia-mcp-server.json` at line 51, The description
field contains a volatile numeric claim ("15,400+") that will age; update the
"description" value in clarvia-mcp-server.json to use evergreen wording (e.g.,
"thousands of MCP servers and AI agent tools", "a large catalog of MCP servers
and agent tools", or move the exact count to external docs/website) so the
registry metadata remains accurate over time.

"categories": [
"AI Agents",
"Development Tools"
],
Comment on lines +52 to +55

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

1. Invalid category values 🐞 Bug ✓ Correctness

The new server manifest uses category strings ("AI Agents", "Development Tools") that are not in the
registry schema’s allowed category enum, so manifest validation will fail. This will break the CI
"Validate Server JSON Files" job for the PR.
Agent Prompt
### Issue description
`mcp-registry/servers/clarvia-mcp-server.json` sets `categories` to values that are not permitted by `mcp-registry/schema/server-schema.json`, causing CI schema validation to fail.

### Issue Context
The schema restricts categories to a fixed enum (e.g., `Dev Tools`, `AI Systems`, `MCP Tools`, etc.). CI validates every `mcp-registry/servers/*.json` file against this schema.

### Fix Focus Areas
- mcp-registry/servers/clarvia-mcp-server.json[52-55]

### What to change
Replace the current category strings with one or more values from the schema enum (for example, map `Development Tools` → `Dev Tools` and `AI Agents` → `AI Systems`, or choose the single best-fitting schema category).

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

"is_official": false
}
Loading