- Home
- MCP servers
- Moltmark
Moltmark
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Moltmark MCP Server provides tools to manage agent trust scores, declare capabilities, record test outcomes, and auto-certify agents once they meet defined thresholds. This server helps you maintain a trustworthy ecosystem by tracking certification status and capabilities across agents, while automatically elevating qualifying agents through its trust-based rules.
How to use
You interact with the Moltmark MCP Server by running it locally and connecting your MCP client to manage agent certification, capabilities, and test results. Use the server to query an agent’s certification status, submit test outcomes that affect trust, declare new capabilities, and verify whether agents meet minimum trust thresholds. The server recalculates trust scores after each test submission and automatically certifies agents when the criteria are met.
To operate, you will typically start the MCP server locally using your package manager, set the required environment variable for the database connection, and then point your MCP client at the running server. The server provides a structured set of tools to perform common tasks such as querying certification, reporting test results, declaring capabilities, verifying trust thresholds, and listing certified agents.
How to install
Prerequisites you need before installation:
-
Node.js 18 or newer
-
PostgreSQL database
-
Access to set environment variables such as DATABASE_URL
Install and run the server locally using npm or npx as shown below.
# Install the MCP server package
npm install mcp-server-moltmark
# Run the MCP server directly with npx
npx mcp-server-moltmark
Configuration and usage notes
Set up the database connection by providing the DATABASE_URL environment variable. The server expects a PostgreSQL connection string to access its data store.
Example of configuring the database URL in your shell:
export DATABASE_URL="postgresql://user:password@localhost:5432/moltmark"
Claude Desktop configuration example
If you use Claude Desktop to manage MCP servers, you can add Moltmark as a named MCP server with the following configuration.
{
"mcpServers": {
"moltmark": {
"command": "npx",
"args": ["mcp-server-moltmark"],
"env": {
"DATABASE_URL": "postgresql://user:password@localhost:5432/moltmark"
}
}
}
}
Available tools
get_certification
Query the certification status of an agent, including trust score, capabilities, and test history.
report_test_result
Submit a test outcome for an agent's capability, affecting the agent's trust score.
declare_capability
Register a new skill or capability for an agent.
verify_agent
Check if an agent meets a minimum trust score threshold.
list_verified_agents
Get a list of certified agents, optionally filtered by capability.