abcoder

by cloudwego · MCP Server · ★ 377

About abcoder

ABCoder: AI-Based Coder(AKA: A Brand-new Coder) Overview ABCoder, an AI-oriented Code-processing Framework, is designed to enhance and extend the coding context for Large-Language-Model (LLM), finally boosting the development of AI-assisted-programming applications. Features Universal Abstract-Syntax-Tree (UniAST), a language-independent, AI-friendly specification of code information, providing a boundless, flexible and structural coding context for both AI and humans. General Parser, parses arbitrary-language codes to UniAST. General Writer transforms UniAST back to code.

ai-agentai-codingastcontext-engineerlspmcp-server

Quick Facts

Stars377
Forks53
LanguageGo
CategoryMCP Server
LicenseApache-2.0
Quality Score72.8252282397958/100
Open Issues20
Last Updated2026-06-17
Created2025-02-13
Platformsgo, mcp
Est. Tokens~17k

Compatible Skills

These tools work well together with abcoder for enhanced workflows:

  • mcp-gopls — semantic(0.34)+rare_topics+same_lang+similar_pop+shared_platform (46%)

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Go Agent Tools

Frequently Asked Questions

What is abcoder?

abcoder is deep, reliable and confidential coding-context. It is categorized as a MCP Server with 377 GitHub stars.

What programming language is abcoder written in?

abcoder is primarily written in Go. It covers topics such as ai-agent, ai-coding, ast.

How do I install or use abcoder?

You can find installation instructions and usage details in the abcoder GitHub repository at github.com/cloudwego/abcoder. The project has 377 stars and 53 forks, indicating an active community.

What license does abcoder use?

abcoder is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools