Skip to content
Back to skills

Mcp Server

ASecurity

"Guide strands-agents-mcp-server installation, CLI use, docs

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
testingtypescriptpythonapidocumentation

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill mcp-server --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mcp Server?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mcp Server
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-mcp-server-d8d90210/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-mcp-server-d8d90210)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mcp-server
description: "Guide strands-agents-mcp-server installation, CLI use, docs
  search/fetch semantics, llms.txt indexing, cache hydration, URL restrictions,
  environment variables, and offline/live tests."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# MCP server

Use this sub-skill when working on the `strands-agents-mcp-server` package and
its documentation-access tools.

## Start here

1. Read [overview.md](references/overview.md) for package boundaries, verified facts, and owned behavior.
2. Read [cli-reference.md](references/cli-reference.md) for install, launch, environment variables, and safe check commands.
3. Read [workflows.md](references/workflows.md) for `search_docs`, `fetch_doc`, hydration, sectioning, and test workflows.
4. Read [troubleshooting.md](references/troubleshooting.md) for expected error dictionaries, network issues, prefetch timing, and dependency warnings.
5. Use [mcp-smoke.sh](scripts/mcp-smoke.sh) for import/signature and console-help checks without network fetches.
6. Use [mcp-unit-check.sh](scripts/mcp-unit-check.sh) for selected offline unit tests when invoked from a compatible checkout.

## Use this sub-skill for

- Installing or launching the docs-search MCP server through the console entry point, module entry point, or MCP client command.
- `search_docs(query, k=5)` ranking, snippets, result fields, and hydration-sensitive body-term search.
- `fetch_doc(uri="", section="")` catalog mode, TOC mode, section mode, small-document behavior, and error shapes.
- `llms.txt` catalog indexing, cache hydration, snippet generation, background prefetch, retryable indexing failures, and section extraction.
- URL restrictions, server environment variables, dependency warnings, offline unit tests, and live-doc integration tests.

## Route elsewhere

- Python SDK MCP client internals, transport adapters, or `MCPClient` usage by agents: use [python-sdk](../python-sdk/SKILL.md).
- Docs-site MDX pages, `sourceLinks`, generated API docs, or site navigation: use [docs-site](../docs-site/SKILL.md).
- TypeScript SDK MCP client/tools: use [typescript-sdk](../typescript-sdk/SKILL.md).

## Operating rules

- Do not fetch live documentation, run networked integration tests, or start long-lived inspectors by default.
- Preserve the strict allowed host: only HTTPS URLs under `strandsagents.com` are valid document URLs.
- Treat search scores as within-query ordering values, not probabilities or cross-query comparable numbers.
- Keep unsupported URL, fetch failure, and unknown section errors as explicit dictionary returns unless the package contract changes deliberately.
- Keep live-doc network tests separate from offline unit tests; skip or document them unless the task explicitly selects network verification.

## Fast path

1. Identify whether the task is packaging/launch, search ranking, fetch/sectioning, cache/indexing, URL validation, or tests.
2. Read the matching reference and run the smoke helper in an environment where the package is installed.
3. For behavior changes, prefer offline unit tests first; escalate to live docs only when the task requires real public site behavior.
4. If a task crosses into SDK MCP client behavior, hand off to the Python or TypeScript SDK sub-skill instead of mixing contracts.

Files in this skill

  • SKILL.md3.3 KB
  • references/cli-reference.md2.6 KB
  • references/overview.md2.8 KB
  • references/troubleshooting.md4 KB
  • references/workflows.md5.6 KB
  • scripts/mcp-smoke.sh1.7 KB
  • scripts/mcp-unit-check.sh2.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.