awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mrexodia avatar

mrexodia/ida-pro-mcp

0
View on GitHub↗
5,620 نجوم·615 تفرعات·Python·mit·10 مشاهداتplugins.hex-rays.com/mrexodia/ida-pro-mcp↗

Ida Pro Mcp

Features

  • MCP Servers - Provides an MCP server that exposes IDA Pro reverse engineering capabilities as AI-callable tools.
  • Reverse Engineering Integrations - Connects AI assistants to IDA Pro for automated reverse engineering analysis and tool invocation.
  • Client Implementations - Provides an MCP client implementation for AI assistants to interact with IDA Pro's reverse engineering capabilities.
  • External API Tool Exposures - Exposes IDA Pro functions as typed, callable tools for AI agents to invoke.
  • Client Development - Ships a client application that connects to IDA Pro servers for AI-driven reverse engineering.
  • System Connectivity - Connects AI assistants to IDA Pro's reverse engineering environment for automated analysis.
  • Tool Discovery and Invocation - Enables AI assistants to discover and invoke IDA Pro's reverse engineering tools through a standard protocol.
  • LLM Tool Definitions - Defines callable tool schemas that LLMs can invoke to perform reverse engineering actions.
  • Action Function Exposures - Exposes IDA Pro action functions as callable tools for AI agents via the MCP protocol.
  • Server Connections - Connects AI assistants to remote IDA Pro servers for internet-hosted reverse engineering tools.
  • Reverse Engineering Servers - Ships an MCP server that exposes IDA Pro reverse engineering capabilities as AI-invocable tools.
  • Context Data Serving - Serves structured context data from IDA Pro to AI assistants for use in reverse engineering responses.
  • Custom Data and Tool Servers - Builds a server that exposes IDA Pro's data and analysis tools for AI consumption.
  • Custom Tool Exposures - Exposes IDA Pro's analysis functions as callable tools for AI assistants.
  • AI Tool Schemas - Exposes callable functions with typed JSON Schema inputs and outputs for AI model invocation.
  • Git Repository Interaction - Ships tools for reading, searching, and manipulating Git repositories to provide codebase context.
  • AI Tool Servers - Creates tailored server programs that expose specific tools and resources for AI applications.
  • Client-Server Architecture - Implements a client-server architecture for AI assistants to connect to IDA Pro.
  • Model Context Protocol Integrations - Implements the Model Context Protocol to share data and context with language models.
  • Client Development - Develops a client application that connects to IDA Pro servers for AI-assisted reverse engineering.
  • Tool and Prompt Access - Provides access to IDA Pro's reverse engineering tools and prompts from remote AI assistants.
  • Client Development - Provides a client for AI assistants to connect to and interact with IDA Pro's reverse engineering tools.
  • Context Data Resources - Serves structured data resources that AI assistants fetch on demand for context-aware responses.
  • Local Server Launchers - Configures AI applications to run local server programs that expose tools for file system and resource access.
  • LLM Completion Requests - Requests LLM completions from the client to enable agentic reverse engineering workflows.
  • Prompt Templates - Delivers reusable instruction templates that guide an AI model to work with specific tools and resources.
  • Interactive AI Interfaces - Runs interactive applications within AI client environments for direct user interaction with IDA Pro tools.
  • User Approval Workflows - Provides user approval interfaces for reviewing and controlling server-initiated AI model interactions.
  • Memory Persistence - Maintains a knowledge graph-based memory system that persists across sessions for context retention.
  • Prompt Templates - Serves pre-defined prompt templates from the server to structure user interactions with IDA Pro.
  • Official SDKs - Provides official SDKs with full protocol compliance and type safety for building servers and clients.
  • Context Data Sources - Provides structured, URI-addressable data sources that an AI application can retrieve and use as context.
  • MCP Traffic Inspections - Provides an interactive UI for inspecting MCP server traffic and testing tools in real time.
  • MCP Protocol Debugging - Provides debugging tools for inspecting MCP protocol messages and diagnosing connection issues.
  • JSON-RPC Message Buses - Uses JSON-RPC 2.0 to structure and transmit requests, responses, and notifications between client and server.
  • Extension Advertisements - Advertises supported extensions during the initial handshake between AI clients and IDA Pro servers.
  • Version Negotiation - Negotiates the protocol version between AI clients and IDA Pro servers during initialization.
  • Connection Lifecycle Management - Manages the connection lifecycle between AI clients and IDA Pro servers.
  • Access-Controlled File Operations - Performs file operations with configurable access controls to ensure safe data handling.
  • Protocol Authorization Extensions - Implements OAuth 2.0 client credentials and enterprise access control as protocol authorization extensions.
  • OAuth 2.1 Implementations - Implements OAuth 2.1 authorization to protect sensitive resources exposed by the MCP server.
  • Remote Service Authentication - Completes OAuth, API key, or credential-based authentication for secure remote server connections.
  • Consent-Based Access Controls - Requires explicit user consent for all data sharing and tool execution with review interfaces.
  • MCP Logging Protocols - Implements structured logging with severity levels and runtime filtering for MCP server communication.
  • MCP Server Testing - Ships a GUI inspector for interactively testing MCP server capabilities during development.
  • Reverse Engineering - Integrates AI capabilities into the IDA Pro disassembler.
  • Security and Analysis - Execute binary analysis and malware reporting within IDA Pro.

سجل النجوم

مخطط تاريخ النجوم لـ mrexodia/ida-pro-mcpمخطط تاريخ النجوم لـ mrexodia/ida-pro-mcp

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي الميزات الرئيسية لـ mrexodia/ida-pro-mcp؟

الميزات الرئيسية لـ mrexodia/ida-pro-mcp هي: MCP Servers, Reverse Engineering Integrations, Client Implementations, External API Tool Exposures, Client Development, System Connectivity, Tool Discovery and Invocation, LLM Tool Definitions.

ما هي البدائل مفتوحة المصدر لـ mrexodia/ida-pro-mcp؟

تشمل البدائل مفتوحة المصدر لـ mrexodia/ida-pro-mcp: modelcontextprotocol/go-sdk — This is a software development kit and framework for implementing the Model Context Protocol in Go. It provides a… modelcontextprotocol/java-sdk — This is a software development kit for integrating the Model Context Protocol into Java applications. It serves as a… modelcontextprotocol/modelcontextprotocol — Model Context Protocol is a standardized framework for connecting large language models to external data sources and… memmachine/memmachine — MemMachine is a centralized memory management server and model-agnostic memory layer for large language models. It… mark3labs/mcp-go — mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers… i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents…

بدائل مفتوحة المصدر لـ Ida Pro Mcp

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ida Pro Mcp.
  • modelcontextprotocol/go-sdkالصورة الرمزية لـ modelcontextprotocol

    modelcontextprotocol/go-sdk

    4,716عرض على GitHub↗

    This is a software development kit and framework for implementing the Model Context Protocol in Go. It provides a standardized system for building servers and clients that exchange external resources, proprietary data, and executable tools to provide context for large language models. The SDK includes a JSON-RPC communication library and an integration framework to expose local data, prompt templates, and typed functions to AI models. It enables the development of both protocol servers that provide external context and clients that consume these remote tools and resources. The project covers

    Gogomcp
    عرض على GitHub↗4,716
  • modelcontextprotocol/java-sdkالصورة الرمزية لـ modelcontextprotocol

    modelcontextprotocol/java-sdk

    3,190عرض على GitHub↗

    This is a software development kit for integrating the Model Context Protocol into Java applications. It serves as a framework for building AI servers and communication layers that exchange prompts, resources, and tool definitions between AI clients and servers. The SDK provides a transport-agnostic communication layer, allowing bidirectional data exchange over standard I/O, HTTP, or Server-Sent Events. It includes a generative AI resource manager for exposing structured data and prompt templates, and a standardized interface for implementing protocol clients and servers. The project covers

    Java
    عرض على GitHub↗3,190
  • modelcontextprotocol/modelcontextprotocolالصورة الرمزية لـ modelcontextprotocol

    modelcontextprotocol/modelcontextprotocol

    8,458عرض على GitHub↗

    Model Context Protocol is a standardized framework for connecting large language models to external data sources and executable tools. It enables the creation of a universal interface where servers expose tools, resources, and prompts that can be discovered and utilized by various AI clients. The protocol utilizes a JSON-RPC message system that is transport-agnostic, supporting both standard input/output for local processes and HTTP with server-sent events for remote connections. It emphasizes security and control by delegating model sampling to the client to keep API keys secure from servers

    TypeScript
    عرض على GitHub↗8,458
  • memmachine/memmachineالصورة الرمزية لـ MemMachine

    MemMachine/MemMachine

    4,607عرض على GitHub↗

    MemMachine is a centralized memory management server and model-agnostic memory layer for large language models. It functions as a persistence layer that stores user profiles and conversational context, providing a decoupled data store that prevents vendor lock-in by serving different AI models through a consistent API. The system implements the Model Context Protocol to share persistent agent memories and session data with compatible AI clients. It utilizes a multi-tiered memory hierarchy, combining a graph-based conversation store for episodic interactions with a vector knowledge base for se

    Pythonagentagentic-aiagents
    عرض على GitHub↗4,607
عرض جميع البدائل الـ 30 لـ Ida Pro Mcp→