mcpField
M
Model Context Protocol Resources & Guides

Model Context Protocol Resources & Guides

Local
github.com/cyanheadsDeveloper Tools293Updated 1d ago

About Model Context Protocol Resources & Guides

This is a technical guide and resource collection for engineers learning MCP, covering protocol mechanics, revision changes, and server development. It also describes the TypeScript framework mcp-ts-core and its coding-agent skills.

Key features

  1. 01Explain MCP roles and message formats
  2. 02Cover transports, authorization, and security
  3. 03Compare legacy and modern servers
  4. 04Provide server-design skills
  5. 05List maintained servers and endpoints

Use cases

  1. 01Build a working MCP model before reading the spec
  2. 02Plan server tools and resources
  3. 03Review tool definitions and response design
  4. 04Check servers for security gaps

MCP support

The project explains the MCP specification and practice, with guides and Agent Skills for MCP server builders. It also presents mcp-ts-core, a TypeScript framework for building MCP servers.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Model Context Protocol (MCP)

A technical overview of the protocol, current to the 2026-07-28 specification.

MCP Spec Updated License

The MCP overview explains how MCP works: the roles, the wire format, what a server exposes, how servers ask for input, the transports, authorization, and what changed when the protocol went stateless in revision 2026-07-28. It is written for engineers who want a working model of the protocol before reading the specification.

Building a server? @cyanheads/mcp-ts-core is an agent-native TypeScript framework for building MCP servers on the current spec. Every scaffold ships Agent Skills that your coding agent follows to design, test, and release the server, and the server answers legacy and modern clients alike. Scaffold a project with:

bunx @cyanheads/mcp-ts-core init my-mcp-server

Looking for working servers? The servers I maintain are listed on my GitHub profile. The Fleet Map lists every hosted one with its tools, endpoint, and install snippets.

Guides

GuideCovers
MCP overviewHosts, clients, and servers; messages and statelessness; tools, resources, and prompts; multi round-trip requests; notifications and caching; stdio and Streamable HTTP; authorization; extensions; security
Legacy vs. modern serversRevision history from 2024-11-05, what changed in 2026-07-28, deprecations, era compatibility and detection, and a migration checklist for server authors

Agent Skills for server builders

These skills ship with mcp-ts-core and are written for coding agents. They reference the framework's APIs, but the practices carry over to any SDK. Hand one to your agent and ask it to distill the guidance for your stack.

Looking to…Skill
Design an MCP server: tool surface, resources, and service layer for a domain or APIdesign-mcp-server
Build a good tool: naming, schemas, response design, errorsadd-tool
Audit how your tool descriptions and schemas read to a modeltool-defs-analysis
Shape large or awkward responses: overflow handling, payload shaping, retrieval patternstechniques
Test a server against live inputs, including adversarial onesfield-test
Review a server for security gaps: prompt injection, input sinks, auth, leakagesecurity-pass

Official resources

ResourceLink
Specification (2026-07-28)modelcontextprotocol.io/specification/2026-07-28
Changelog for this revisionKey changes
Deprecated features registryDeprecated
Schema (source of truth)schema.ts
ExtensionsExtensions overview
Enhancement proposalsSEPs
Server registryMCP Registry
DebuggingMCP Inspector

Official SDKs: TypeScript · Python · Go · Java · Kotlin · C# · Rust · Swift · Ruby · PHP


Maintained by cyanheads. Independent of the Model Context Protocol project. Apache 2.0.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.