Skip to content

[Go] Add MCP plugin #2783

Open
Open
@apascal07

Description

@apascal07

Describe the bug
There's no Go SDK by https://modelcontextprotocol.io/introduction but there is a highly used one here: https://github.com/mark3labs/mcp-go

We'd want to implement a server (expose Genkit tools/actions) and a client (take in tools/resources exposed by any server as Genkit tools).

JS implementation for reference: https://github.com/firebase/genkit/tree/702b6cf73e8763a80359b88ed3c6b4674504f517/js/plugins/mcp/src

Metadata

Metadata

Assignees

Labels

featureNew feature or requestgo

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions