Releases: opsmill/infrahub-mcp
Releases · opsmill/infrahub-mcp
Version 0.1.2
What's Changed
Force to do a PyPI release to add the MCP OSS Registry.
Full Changelog: v0.1.1...v01.2
Version 0.1.1
What's Changed
- add relationship filters to
get_node_flterstool by @wvandeun in #7 - Continue working on merging all projects by @dgarros in #8
- Refactor server by merging the initial and hackathon ones by @BeArchiTek in #9
- Init CICD and Docs by @BeArchiTek in #10
- Bump actions/checkout from 4 to 5 in the all group by @dependabot[bot] in #16
- LLMs instructions by @BeArchiTek in #17
- Capabilities by @BeArchiTek in #18
- Develop to Stable by @BeArchiTek in #19
- Update sync-docs.yml by @BeArchiTek in #20
- Bump actions/setup-node from 4 to 5 in the all group by @dependabot[bot] in #22
- Backport Stable by @BeArchiTek in #23
- Develop to stable by @BeArchiTek in #24
- Pre-release by @BeArchiTek in #25
New Contributors
Full Changelog: v0.1.0...v0.1.1
Version 0.1.0
Initial release of the MCP server for Infrahub
This release includes a number of tools to query data from an Infrahub instance
Available tools
get_schema_mapping: List all schema nodes and generics available in Infrahub.get_schema: Retrieve the full schema for a specific kind, including attributes and relationships.get_schemas: Retrieve all schemas for a branch (details in code, similar to above).get_graphql_schema: Retrieve the GraphQL schema from Infrahub as a string.query_graphql: Execute a GraphQL query against Infrahub and return the result.get_nodes: Get all objects of a specific kind from Infrahub, with optional filters.get_node_filters: Retrieve all available filters for a specific schema node kind.get_related_nodes: Fetch related nodes for a given kind and relation (details in code).branch_create: Create a new branch in Infrahub, optionally syncing with git.get_branches: Retrieve all branches from Infrahub.