← Back to NIP Index

MCP Identity Authentication and Payment Extension Protocol

NIP: 10 | Author: jolestar(@jolestar) | Status: Draft | Created: May 13, 2025


Abstract

This NIP proposes extensions to the Model Context Protocol (MCP) to include standard mechanisms for identity authentication and payment. This will enable MCP services to be commercialized securely, protect resources, and allow existing MCP clients and servers to more easily integrate these features.

Motivation

Specification

This NIP extends MCP with identity authentication and payment capabilities.

Dependencies

MCP Identity Authentication Extension

MCP Payment Extension

MCP Protocol Modifications and Message Definitions

Rationale

This section explains the “why” behind the design choices in the “Specification” section.

Backwards Compatibility

Test Cases

Test cases are highly recommended for all NIPs, and mandatory for NIPs proposing changes to consensus-critical or core protocol components.

Reference Implementation

Security Considerations

All NIPs must include a section discussing security implications.

Copyright and related rights waived via CC0.