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

MCP Server Examples

Explore these official MCP server implementations for inspiration:

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

Learning Resources

Tutorials

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?

Was this page helpful?