SkillTide Submit
Official description7 sourcesMCP servers8d ago
BrunoKrugel/echo-mcp

BrunoKrugel/echo-mcp

๐ŸŽ๏ธ โ˜๏ธ ๐Ÿ“Ÿ ๐ŸชŸ ๐Ÿง ๐ŸŽ - Zero-configuration Go library that exposes existing Echo web framework APIs as MCP tools
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add echo-mcp -- npx -y echo-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
12 โ˜… ยท BrunoKrugel/echo-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 12 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository BrunoKrugel/echo-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

MCP Wrapper for Echo Framework

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

Wrap any existing Echo API into MCP tools and enable AI agents to interact with your API through Model Context Protocol.
Inspired by gin-mcp but for the Echo framework.
Key Features
- **Zero Configuration**: Works with any existing Echo API
- **Multiple Schema Sources**: Support for Swaggo, raw OpenAPI YAML/JSON, and manual schemas
- **Filtering**: Include/exclude endpoints with wildcard patterns
- **MCP Compatible**: Works with any agent that supports MCP.
Installation
Quick Start
Now the API is accessible at http://localhost:8080/mcp
Advanced Usage
Automatic Swagger Schemas
If you already use Swaggo for Swagger documentation, enable automatic schema generation:
Raw OpenAPI Schema Support
If you use other OpenAPI libraries like swaggest/openapi-go, you can pass a raw YAML or JSON schema string:
The OpenAPISchema field accepts both YAML and JSON formatted strings. When provided, it automatically populates:
- Server name from schema title
- Description from schema description
- Version from schema version
- Tool schemas from operation definitions
Endpoint Filtering
Expose only the necessary endpoints to MCP tools:
Manual Schema Registration (WIP)
For better control, register schemas manually:
Schema Generation Methods
Echo-MCP supports four schema generation approaches, with automatic fallback:
| Method | Use Case | Priority |
|--------|----------|----------|
| **Raw OpenAPI Schema** | Using OpenAPI libraries like swaggest/openapi-go | First (if OpenAPISchema is set) |
| **Swagger** | Production APIs with Swaggo annotations | First (if EnableSwaggerSchemas is set) |
| **Manual** | Fine-grained control, complex validation | Second |
| **Automatic** | Quick prototyping, simple endpoints | Fallback |
MCP Client Integration
Once your server is running:
Manual configuration
Local Testing
For local testing, use MCP Inspector:
Acknowledgments
- Swaggo - Swagger documentation generator
- swaggest/openapi-go - OpenAPI 3.0 toolkit for Go
Source
awesome ยท https://github.com/BrunoKrugel/echo-mcp
Browse by field
MCP servers
Traction
12 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index