Labsco
AccelByte logo

Jetbrains Index Intelligence MCP Plugin

from AccelByte

Allows AI-powered coding assistants to tap into your JetBrains IDE’s semantic code index and refactoring engine β€” giving them true code intelligence (symbol lookup, references, refactors, diagnostics, etc.) via MCP.

πŸ”₯πŸ”₯FreeQuick setup

AGS Extend SDK MCP Server

A Model Context Protocol (MCP) server that gives AI assistants (VS Code Copilot, Cursor, Claude, Gemini, Antigravity) the AccelByte Extend SDK as additional context β€” so they can answer questions about the SDK and generate correct Extend SDK code.

What It Does

  • Search Extend SDK symbols (functions and models) by name, tags, or description (fuzzy matching)
  • Describe specific symbols β€” parameters, fields, imports, examples, return types, required permissions
  • Scaffold a new Extend app from a template repository via the create-extend-app prompt

It serves SDK reference for four languages β€” C#, Go, Java, and Python. You pick the language per connection through the URL path (see Choose your language).

AccelByte hosts the Extend SDK MCP Server for you β€” you don't need to install or run anything locally. Just point your AI assistant at the hosted MCP URL for your language. There's no sign-in: the server only exposes read-only SDK reference data. Prefer to run it yourself? See Running Locally & Self-Hosting.


Using the Tools

Once connected, your assistant has access to these tools. In your assistant's chat, try the example prompts below β€” give permission to run the tools when requested.

search-symbols

Search Extend SDK symbols by name, tags, or description, with fuzzy matching. Returns a paginated list of summaries.

"Search for symbols related to user" Β· "Find symbols for inventory"

describe-symbols

Get full details for specific symbols by ID β€” fields, parameters, imports, example usage, return type, and required permissions.

"Describe the AdminCreateUser@iam and User@iam symbols"

create-extend-app

A prompt template that clones an Extend app template repository and opens it (in a Dev Container when available) so you can start from a working sample.

Invoke the create-extend-app prompt and follow the scenario / template / language completions.

[!TIP] When coding with this MCP server, start from an Extend SDK getting-started sample or an Extend app template instead of a blank project, and add relevant source files as context for better results.


Documentation

Contributions

This repository is published as-is. For bug reports and questions, please open an issue.