THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
Share compiled servers, native routes, local transports, and change events.
| Async Method | dispatch |
Handle a request through the shared compiled server's HTTP transport. |
| Method | finalize |
Index final native route paths after fluent prefixes and groups. |
| Method | get |
Find the compiled server assigned to a local handle. |
| Method | get |
Find the compiled server assigned to an HTTP path. |
| Method | local |
Register a server for an explicit local CLI handle. |
| Async Method | prompts |
Publish that an authorized prompt catalog may have changed. |
| Async Method | resources |
Publish that an authorized resource catalog may have changed. |
| Async Method | resource |
Publish a resource change to listeners that requested that URI. |
| Method | servers |
Describe registered transports without exposing mutable registries. |
| Async Method | shutdown |
Wake active subscription streams for graceful completion. |
| Async Method | start |
Serve one registered local server until EOF or cancellation. |
| Async Method | tools |
Publish that an authorized tool catalog may have changed. |
| Method | web |
Register a server on one native HTTP POST route. |
| Class Variable | __slots__ |
Undocumented |
overridden in
orionis.mcp.manager.McpManagerIndex final native route paths after fluent prefixes and groups.
| Returns | |
None | Complete the documented operation without returning a value. |
overridden in
orionis.mcp.manager.McpManagerFind the compiled server assigned to a local handle.
| Parameters | |
name:str | Value supplied for name. |
| Returns | |
CompiledMcpServer | Result of the operation described above. |
overridden in
orionis.mcp.manager.McpManagerFind the compiled server assigned to an HTTP path.
| Parameters | |
path:str | Value supplied for path. |
| Returns | |
CompiledMcpServer | Result of the operation described above. |
overridden in
orionis.mcp.manager.McpManagerWake active subscription streams for graceful completion.
| Returns | |
None | Complete the documented operation without returning a value. |
overridden in
orionis.mcp.manager.McpManagerRegister a server on one native HTTP POST route.
| Parameters | |
path:str | Value supplied for path. |
server:type[Server] | Value supplied for server. |
| Returns | |
FluentRoute | Result of the operation described above. |