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.10"
      ],
      "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.10.tar.gz (4.1 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.10-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gridly_server_mcp-0.0.10.tar.gz
Algorithm Hash digest
SHA256 ff9f76ce599e2ef3a5869dcfb54258f017678a4c38b1f67b29b27ba0c2696e88
MD5 8eadbc400ab70d5426af9f452d76bbb5
BLAKE2b-256 ea5346d393fe585c6726a0bccd43aa2dbb0d263cdb47b51b395440d8f910b9ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridly_server_mcp-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 6dfc2c7758d2faf0ea8b9b85140d116cb9ffc7847734258a830a0e29bc3febf5
MD5 6283e10233111ecb4199176b63453ca9
BLAKE2b-256 cce67951fe53a23b19a71f6140775113e441de81ff5ccf2784b6bda586ceb295

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