Skip to main content

Add your description here

Project description

Gridly MCP Server

MCP Server for the GitLab API, enabling project management, file operations, and more.

Tools

  1. list_projects

    • To list projects of a company
    • Input: None
  2. retrieve_project

    • Get project by id if succeeded. Otherwise, return an error.
    • Inputs:
    • id (string): Project ID
  3. list_database

    • To list databases in a project.
    • Inputs:
      • projectId (string): Project ID
    • Returns: Project search results
  4. retrieve_database

    • Get database by id
    • Inputs:
      • id (string): database id
    • Returns: Created project details
  5. list_glossaries()

    • List all glossaries.
    • Input: None
  6. list_translation_memories

    • List all translation memories.
    • Input: None
  7. retrieve_translation_memory

    • Return translation memory data by Id
    • Inputs:
      • id (string): tm id
  8. retrieve_glossary

    • retrieve detail of a glossary by Id
    • Inputs:
      • id (str): The ID of the glossary.
  9. fetch_translation_memory(request: SearchRequest, id: str)

    • Create a new merge request
    • Inputs:
      • id (str): Translation memory ID
      • request (object):
        • lang (str): Language code of the search text
        • limit (int, default=100): Max number of results
        • offset (int, default=0): Offset for pagination
        • search (str, default=""): Text to search
        • mode (str, default="default"): Search mode (default, regex, exact)
        • fetchOption:
          • targetLangs (List[str]): List of language codes to translate into
  10. suggest_translation_in_memory

  • Suggest translation in memory
  • Inputs:
    • projectId (str): Project ID
    • dbId (str, default=""): Database ID
    • gridId (str, default=""): Grid ID
    • sourceText (str): Text stored in translation memory
    • sourceLang (str): Source language code
    • targetLang (str): Target language code
  1. search_glossary_terms
  • Search glossary terms in paragraph
  • Inputs :
    • projectId (str): Project ID
    • databaseId (str): Database ID
    • sourceTermLang (str): Language code of the source term (e.g., enUS)
    • paragraph (str): Text to search within

Setup

Api key

Create a Gridly Api key follow instructions with appropriate permissions:

  1. In your Gridly Dashboard, clicknext to your company name and select Company Settings.
  2. Select API Keys from the left-hand side menu to get to the API Keys page.
  3. Click Create API key.

Usage with Claude Desktop (Recommended):

Follow instructions : https://modelcontextprotocol.io/quickstart/user Add the following to your claude_desktop_config.json:

UVX

{
  "mcpServers": {
    "gitlab": {
      "command": "uvx",
      "args": [
        "gridly-server-mcp@0.0.11"
      ],
      "env": {
        "API_KEY": "<YOUR_TOKEN>",
        "ENV": "integration" // Optional, for self-hosted instances
      }
    }
  }
}

Environment Variables

  • API_KEY: Your Gridly Api Key (required)
  • ENV: Base enviroment for Gridly API (optional, defaults to integration)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gridly_server_mcp-0.0.11.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gridly_server_mcp-0.0.11-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file gridly_server_mcp-0.0.11.tar.gz.

File metadata

  • Download URL: gridly_server_mcp-0.0.11.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.4

File hashes

Hashes for gridly_server_mcp-0.0.11.tar.gz
Algorithm Hash digest
SHA256 367c4ec2b8ba43526f88efa5b5aca482202ab87310b7f81c5d2cbd0ad33ada93
MD5 7f31a70a7269b2e2827e20b8361216b7
BLAKE2b-256 507d6343e68150ce33a071cd640eb24a84ad802b839d09e182fce03130a45e56

See more details on using hashes here.

File details

Details for the file gridly_server_mcp-0.0.11-py3-none-any.whl.

File metadata

File hashes

Hashes for gridly_server_mcp-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 045e71ecbca1221e77638a1d01bbcfcf2a13981050c315285b8c50686edc3cbc
MD5 20da90de160f130dfd9a0b8204fefb44
BLAKE2b-256 a4e62186c085205ea97d55aed35c98fab58ee72b19798d778d245b9ba6ac3f8f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page