Resources
Essential tools, libraries, and resources for working with APM and the Model Context Protocol.
MCP Development Tools
Protocollie - MCP Server Browser & Debugger
Protocollie is an indispensable tool we built for anyone building or debugging MCP servers. It provides:
- π Server Browser - Discover and explore MCP servers
- π Interactive Debugger - Test tools and debug connections
- π Message Inspector - See all MCP protocol messages
- π§ͺ Tool Tester - Call tools with custom parameters
- π Schema Validator - Ensure your tools have valid schemas
Perfect for:
- Testing your MCP server before connecting to APM
- Debugging connection issues
- Exploring available MCP servers
- Learning the MCP protocol
Official MCP Resources
Model Context Protocol
- Specification: modelcontextprotocol.io
- GitHub: github.com/modelcontextprotocol
- NPM Package: @modelcontextprotocol/sdk
- Python Package: pypi.org/project/mcp
- Ruby Gem: rubygems.org/gems/mcp
MCP Server Examples
Explore these official MCP server implementations for inspiration:
- Filesystem Server - File operations
- GitHub Server - Repository management
- PostgreSQL Server - Database queries
- Slack Server - Team messaging
- More Servers - Full collection
Development Libraries
JavaScript/TypeScript
npm install @modelcontextprotocol/sdk
Key packages:
@modelcontextprotocol/sdk- Core MCP SDK@modelcontextprotocol/types- TypeScript types@modelcontextprotocol/client- Client implementation@modelcontextprotocol/server- Server implementation
Python
pip install mcp
Features:
- Async/await support
- Type hints
- Built-in transports
- Easy tool registration
Ruby
gem install mcp
Features:
- DSL for tool definition
- Built-in stdio transport
- ActiveSupport integration
- Clean Ruby idioms
APM-Specific Resources
Documentation
- APM Docs - You are here!
- MCP Integration Guide - Deep dive into MCP
Learning Resources
Tutorials
- Your First MCP Server - Step-by-step guide
Development Tools
Debugging
- Protocollie.io - MCP browser & debugger
- MCP Inspector -
npm install -g @modelcontextprotocol/inspector
Community Resources
Discord Channels
Join our Discord for:
- resources - Community-shared tools
- showcase - See what others built
Need Help?
- π Check our documentation
- π¬ Ask in Discord
- π§ Email scott@sublayer.com
