WardrikDaemon. Config. MCP
(wardrik_daemon v0.1.0-rc.1)
Copy Markdown
Reads config.yaml's mcp: the MCP servers agents may call, each by a name of your own.
mcp:
github:
url: https://api.githubcopilot.com/mcp/
credential: github
only: [list_commits, get_commit]
notes:
command: npx
args: [-y, notes-mcp]Keys
A server has a command or a url, not both.
command,args,env- the program to run, over stdio.url,headers- its full endpoint, ashttps://mcp.linear.app/mcp, reached over streamable HTTP as given.only,except- the server's tool names to offer, or to leave out.prefix- the prefix for its tool names.timeout- seconds a call may take.max_result_bytes- bytes of a result the model gets.credential- the credential each principal reaches it with.credential_header,credential_schemeandcredential_envsay where it goes.gated- which tools need a person's approval:true,false, or tool names, as[create_*].trusted-trueto treat its answers as the deployment's own.
See WardrikMCP.Server for each one's default.
Summary
Functions
Returns the servers section names, as WardrikMCP takes them, or the key that doesn't read.
Functions
Returns the servers section names, as WardrikMCP takes them, or the key that doesn't read.