cxxmcp
1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
server.hpp
Go to the documentation of this file.
1
// Copyright (c) 2025 [caomengxuan666]
2
3
#pragma once
4
12
13
#include "
cxxmcp/server/auth.hpp
"
14
#include "
cxxmcp/server/authoring.hpp
"
15
#include "
cxxmcp/server/context.hpp
"
16
#include "
cxxmcp/server/handler_types.hpp
"
17
#include "
cxxmcp/server/http_transport.hpp
"
18
#include "
cxxmcp/server/peer.hpp
"
19
#include "
cxxmcp/server/rate_limit.hpp
"
20
#include "
cxxmcp/server/registry.hpp
"
21
#include "
cxxmcp/server/router.hpp
"
22
#include "
cxxmcp/server/server.hpp
"
23
#include "
cxxmcp/server/stdio_transport.hpp
"
24
#include "
cxxmcp/server/task_manager.hpp
"
25
#include "
cxxmcp/server/transport.hpp
"
authoring.hpp
High-level server authoring helpers and typed App builder adapters.
context.hpp
Server-side handler invocation contexts.
handler_types.hpp
Public server handler callback type aliases.
rate_limit.hpp
Rate limiting extension points for server request admission.
registry.hpp
In-memory registries and handler contracts for server capabilities.
router.hpp
Composable server route sets for low-boilerplate MCP authoring.
auth.hpp
Authentication extension points for server transports.
http_transport.hpp
Streamable HTTP server transport for MCP JSON-RPC sessions.
peer.hpp
Server-side handle for sending requests and notifications to a client peer.
server.hpp
High-level server compatibility API, builder, and convenience app API.
stdio_transport.hpp
Server transport that reads newline-delimited JSON-RPC from stdio.
transport.hpp
Server-side transport abstraction for MCP JSON-RPC traffic.
task_manager.hpp
Server-side task operation processor for asynchronous MCP requests.
sdk
server
include
cxxmcp
server.hpp
Generated by
1.9.8