Neva MCP Server

Model Context Protocol SDK for building structured, production-grade AI systems.

Local serverstdio

What is the Neva MCP Server?

Model Context Protocol SDK for building structured, production-grade AI systems.

The short version

Blazingly fast and easily configurable Model Context Protocol (MCP) server and client SDK for Rust. With simple configuration and ergonomic APIs, it provides everything you need to quickly build MCP clients and servers, fully aligned with the latest MCP specification.

  • Client & Server SDK — - one library to build both MCP clients and servers with the powers of Rust
  • Performance — - asynchronous and Tokio-powered
  • Transports — - stdio for local integrations and Streamable HTTP for remote, bidirectional communication
  • Tools — , Resources & Prompts - full-house support for defining and consuming the main MCP entities
  • Authentication & Authorization — - bearer token authentication, role-based access control, and more to fit high security standards
  • Structured Data — - output validation, embedded resources, and resource links out of the box

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Example prompts to try

  • “Use Neva to Performance.”
  • “Use Neva to Transports.”
  • “Use Neva to Dependencies.”

Frequently asked questions

Neva is currently in preview; breaking changes can be introduced without prior notice.