We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jliocsar/bitbucket-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
index.civet•855 B
{ McpServer } from @modelcontextprotocol/sdk/server/mcp.js
{ StdioServerTransport } from @modelcontextprotocol/sdk/server/stdio.js
* as tools from ./tools/index.civet
{ registerTools } from ./tool-declaration.civet
{ IS_DEV } from ./const.civet
main := -> {
// Create server
server := new McpServer {
title: "Bitbucket MCP Server"
name: "bitbucket-mcp-server"
version: "0.0.5"
description: "Bitbucket MCP server"
}, {
...(IS_DEV and {
capabilities: {
logging: {},
}
})
}
// Register the available tools
|> registerTools tools
|> await
// Create a transport to listen for messages on stdin and send messages on stdout
transport := new StdioServerTransport
// Start receiving messages on stdin and sending messages on stdout
transport
|> server.connect
|> await
}
main()