Back to Agentic AI Glossary
Agentic AI Glossary

MCP & Integration Terms

MCP & Integration Terms terms and explanations from the Agentic AI Glossary.

64 terms in this chapter
01

Bug Triage

Definition

Bug Triage sorts reported issues by severity, owner, root cause, reproducibility, and release impact.

02

Build Agent

Definition

A Build Agent compiles, packages, and validates software changes, often inside CI/CD pipelines.

03

CI/CD Agent

Definition

A CI/CD Agent monitors pipeline runs, explains failures, suggests fixes, and helps automate release steps.

04

Code Generation

Definition

Code Generation uses AI to create source code from requirements, examples, comments, tickets, or design descriptions.

05

Code Review

Definition

Code Review uses AI or humans to inspect code for correctness, readability, security, maintainability, and test coverage.

07

Codebase RAG

Definition

Codebase RAG retrieves relevant repository files, symbols, and documentation so an AI assistant can answer code questions accurately.

08

DevOps Agent

Definition

A DevOps Agent assists with deployments, infrastructure checks, logs, incidents, and operational workflows.

09

Documentation Agent

Definition

A Documentation Agent creates, updates, or explains documentation from code, tickets, designs, or product behavior.

10

Dynamic Analysis

Definition

Dynamic Analysis examines software while it runs, using runtime behavior, logs, inputs, or traces to find issues.

11

Incident Response Agent

Definition

An Incident Response Agent helps investigate production incidents, connect symptoms to causes, and recommend containment or recovery steps.

12

Integration Test Generation

Definition

Integration Test Generation creates tests that verify multiple services, modules, or APIs work correctly together.

13

Linting

Definition

Linting means using AI to support linting in software engineering. It helps developers or agents write, review, test, debug, document, or release code.

14

Log Analysis Agent

Definition

A Log Analysis Agent searches and summarizes logs to identify errors, incidents, trends, and likely root causes.

15

Pull Request Review

Definition

Pull Request Review inspects proposed code changes before merge, checking quality, tests, risk, and alignment with requirements.

16

Refactoring

Definition

Refactoring changes code structure to improve readability, maintainability, or design without changing external behavior.

17

Release Agent

Definition

A Release Agent helps prepare, validate, communicate, and monitor a software release.

18

Repo-Aware Agent

Definition

A Repo-Aware Agent understands repository structure, dependencies, files, and conventions before making code suggestions.

19

Root Cause Agent

Definition

A Root Cause Agent investigates logs, traces, code changes, and symptoms to identify why a defect or incident happened.

20

Software Engineering Agent

Definition

A Software Engineering Agent helps plan, implement, test, review, and maintain software using tools and codebase context.

21

Static Analysis

Definition

Static Analysis inspects code without running it to find bugs, security risks, style issues, or maintainability problems.

22

Test Repair

Definition

Test Repair updates failing or outdated tests when application behavior, selectors, data, or APIs change.

23

Unit Test Generation

Definition

Unit Test Generation creates small tests for individual functions, methods, or classes to verify expected behavior.

24

AutoGen

Definition

A framework for building applications where multiple AI agents communicate, collaborate, and execute tasks.

25

Claude Agent SDK

Definition

An SDK for building agent experiences around Claude models, tools, workflows, and application integrations.

26

Claude API

Definition

The API used to access Anthropic Claude models for language, reasoning, and tool-use tasks.

27

CrewAI

Definition

A framework for creating role-based teams of agents that collaborate on structured tasks.

28

DSPy

Definition

A framework for programming and optimizing language-model pipelines through modules and evaluators.

29

Google ADK

Definition

Google's agent development kit for building and orchestrating AI agents in Google's ecosystem.

30

Gradio

Definition

A Python library for quickly creating web interfaces for AI models, demos, and internal tools.

31

Haystack

Definition

An open-source framework for search, RAG, question answering, and NLP pipelines.

32

Hugging Face Transformers

Definition

A popular library that provides pretrained transformer models, tokenizers, and training utilities.

33

LangChain

Definition

A framework for building LLM applications with prompts, chains, tools, agents, memory, and retrieval.

34

LangChain4j

Definition

A Java library for building LLM and agent applications with tools, memory, and RAG integrations.

35

LangGraph

Definition

A graph-based framework for building stateful, controllable, multi-step agent workflows.

36

LlamaIndex

Definition

A data framework that connects LLMs to documents, indexes, databases, and retrieval pipelines.

37

OpenAI Agents SDK

Definition

A software development kit for building agent workflows with tools, handoffs, tracing, and guardrails.

38

OpenAI Responses API

Definition

An OpenAI API pattern for generating model responses with tools, structured outputs, and multimodal inputs.

39

PydanticAI

Definition

A Python agent framework that uses Pydantic-style types and validation for structured AI applications.

40

Semantic Kernel

Definition

A Microsoft framework for combining prompts, plugins, planners, memory, and native code in AI apps.

41

Spring AI

Definition

A Spring ecosystem project that brings AI model, embedding, vector store, and tool integrations to Java applications.

42

Streamlit

Definition

A Python library for building simple interactive data and AI apps with minimal front-end code.

43

Vertex AI Agent Builder

Definition

A Google Cloud product for building enterprise agents connected to data, search, and workflows.

44

Agent Connector

Definition

Agent Connector belongs to the MCP ecosystem and relates to agent connector. It helps agents discover, access, or govern external tools, resources, prompts, and context.

45

Agent Skill

Definition

Agent Skill belongs to the MCP ecosystem and relates to agent skill. It helps agents discover, access, or govern external tools, resources, prompts, and context.

46

Context Provider

Definition

Context Provider belongs to the MCP ecosystem and relates to context provider. It helps agents discover, access, or govern external tools, resources, prompts, and context.

47

Enterprise Tool Integration

Definition

Enterprise Tool Integration belongs to the MCP ecosystem and relates to enterprise tool integration. It helps agents discover, access, or govern external tools, resources, prompts, and context.

48

External Tooling

Definition

External Tooling belongs to the MCP ecosystem and relates to external tooling. It helps agents discover, access, or govern external tools, resources, prompts, and context.

49

Interoperability

Definition

The ability for systems, tools, agents, and vendors to exchange data and work together.

50

Local MCP Server

Definition

Local MCP Server belongs to the MCP ecosystem and relates to local mcp server. It helps agents discover, access, or govern external tools, resources, prompts, and context.

51

MCP

Definition

Model Context Protocol, a standard pattern for connecting models and agents to external tools, resources, and prompts.

52

MCP Client

Definition

The client role or object inside Model Context Protocol, used to expose tools, resources, prompts, or connections to agents.

53

MCP Host

Definition

The host role or object inside Model Context Protocol, used to expose tools, resources, prompts, or connections to agents.

54

MCP Prompt

Definition

A prompt written for mcp behavior, helping the model follow the right role, format, constraint, or task step.

55

MCP Resource

Definition

The resource role or object inside Model Context Protocol, used to expose tools, resources, prompts, or connections to agents.

56

MCP Server

Definition

The server role or object inside Model Context Protocol, used to expose tools, resources, prompts, or connections to agents.

57

MCP Tool

Definition

MCP Tool gives an agent controlled access to mcp capability. It is usually exposed through a function, API, service, or permissioned tool schema.

58

Model Context Protocol

Definition

A protocol that standardizes how AI applications expose tools, resources, and prompts to models or agents.

59

Open Standards

Definition

Shared protocols and specifications that improve portability and integration.

60

Permission Boundary

Definition

Permission Boundary belongs to the MCP ecosystem and relates to permission boundary. It helps agents discover, access, or govern external tools, resources, prompts, and context.

61

Remote MCP Server

Definition

Remote MCP Server belongs to the MCP ecosystem and relates to remote mcp server. It helps agents discover, access, or govern external tools, resources, prompts, and context.

62

Resource Discovery

Definition

Resource Discovery belongs to the MCP ecosystem and relates to resource discovery. It helps agents discover, access, or govern external tools, resources, prompts, and context.

63

Secure Tool Access

Definition

Secure Tool Access belongs to the MCP ecosystem and relates to secure tool access. It helps agents discover, access, or govern external tools, resources, prompts, and context.

64

Tool Manifest

Definition

Tool Manifest belongs to the MCP ecosystem and relates to tool manifest. It helps agents discover, access, or govern external tools, resources, prompts, and context.

Explore more chapters or test your knowledge with quizzes.