{"data":{"slug":"stacklok-toolhive","name":"toolhive","tagline":"Enterprise-grade platform for running and managing MCP servers","github_url":"https://github.com/stacklok/toolhive","owner":"stacklok","repo":"toolhive","owner_avatar_url":"https://avatars.githubusercontent.com/u/110237746?v=4","primary_language":"Go","stars":2041,"forks":283,"topics":["ai","ai-security","aicodeassistant","golang","kubernetes","mcp","mcp-security","mcp-servers","mcp-tools","model-context-protocol","security"],"archived":false,"github_pushed_at":"2026-08-26T10:09:39+00:00","maintenance_label":"Very active","stars_delta_30d":65,"url":"https://www.graphcanon.com/tools/stacklok-toolhive","markdown_url":"https://www.graphcanon.com/tools/stacklok-toolhive.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/stacklok-toolhive","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=stacklok-toolhive","description":"ToolHive is an enterprise-grade platform for running and managing Model Context Protocol (MCP) servers.","homepage_url":"https://stacklok.com/download/","license":"Apache-2.0","open_issues":379,"watchers":15,"ai_summary":"ToolHive provides capabilities to run manage Model Context Protocol (MCP) servers in enterprise environments using Go.","readme_excerpt":"## License\n\nThis project is licensed under the [Apache 2.0 License](./LICENSE).\n\n\n\n[release-img]: https://img.shields.io/github/v/release/stacklok/toolhive?style=flat&label=Latest%20version\n[release]: https://github.com/stacklok/toolhive/releases/latest\n[ci-img]: https://img.shields.io/github/actions/workflow/status/stacklok/toolhive/run-on-main.yml?style=flat&logo=github&label=Build\n[ci]: https://github.com/stacklok/toolhive/actions/workflows/run-on-main.yml\n[coveralls-img]: https://coveralls.io/repos/github/stacklok/toolhive/badge.svg?branch=main\n[coveralls]: https://coveralls.io/github/stacklok/toolhive?branch=main\n[license-img]: https://img.shields.io/badge/License-Apache2.0-blue.svg?style=flat\n[license]: https://opensource.org/licenses/Apache-2.0\n[stars-img]: https://img.shields.io/github/stars/stacklok/toolhive.svg?style=flat&logo=github&label=Stars\n[stars]: https://github.com/stacklok/toolhive\n[discord-img]: https://img.shields.io/discord/1184987096302239844?style=flat&logo=discord&logoColor=white&label=Discord\n[discord]: https://discord.gg/stacklok","github_created_at":"2025-03-12T14:49:15+00:00","created_at":"2026-07-11T11:51:30.871857+00:00","updated_at":"2026-08-26T12:02:20.325564+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"ai-security","name":"ai-security"},{"slug":"aicodeassistant","name":"aicodeassistant"},{"slug":"golang","name":"golang"},{"slug":"kubernetes","name":"kubernetes"},{"slug":"mcp","name":"mcp"},{"slug":"mcp-security","name":"mcp-security"},{"slug":"mcp-servers","name":"mcp-servers"}],"trust":{"provenance":{"is_fork":false,"github_id":947349598,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-26T12:02:19.558Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":22,"days_since_push":0,"last_release_at":"2026-08-18T16:37:51Z","stars_delta_30d":65,"open_issues_delta_30d":72},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:51:31.976Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-26T12:02:20.031Z"},"languages":{"value":["go"],"source":"github.language","observed_at":"2026-08-26T12:02:20.031Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-08-26T12:02:20.031Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When your infrastructure relies on the Model Context Protocol (MCP), ToolHive offers a dedicated solution to manage these servers.","If you prioritize security within AI operations, choosing ToolHive supports robust ai-security practices specific to MCP environments."],"when_not_to_use":["Avoid using ToolHive if your organization's server management does not involve Model Context Protocol (MCP).","Do not consider this platform when the primary language for development is not Go, given that ToolHive is fully supported and optimized in Go."],"source":"enrich:decision_facts","observed_at":"2026-07-17T03:04:31.296Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"ToolHive is an enterprise-grade platform designed specifically for managing and running Model Context Protocol (MCP) servers in Go."}]}}