Skip to content

Commit 0dee6f6

Browse files
committed
docs: make instructions simpler
1 parent 8f47628 commit 0dee6f6

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/protocols_io_mcp/server.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,7 @@
44
mcp = FastMCP(
55
name="protocols-io-mcp",
66
instructions="""
7-
This server provides access to protocols.io resources for retrieving and working with scientific protocols.
8-
CRITICAL REQUIREMENTS FOR ALL PROTOCOL CREATION OR MODIFICATION:
9-
1. MANDATORY REFERENCE REQUIREMENT: When creating, modifying, or suggesting any protocol content, you MUST base all information on verified references from existing protocols.io protocols only. Never create content from imagination or general knowledge alone.
10-
2. REFERENCE SOURCE RESTRICTION: All references MUST come exclusively from protocols obtained through the get_public_protocol_list_by_keyword function. No external sources, literature, or other databases are permitted as references.
11-
3. MULTIPLE REFERENCE VALIDATION: Every protocol element must be supported by at least 2-3 independent protocols from protocols.io search results. Single-protocol references are not acceptable.
12-
4. PLAINTEXT FORMATTING ONLY: All protocol fields must use plain text format. Do not use markdown syntax, HTML tags, or any formatting markup as these will not display correctly in the protocols.io interface.
13-
5. CITATION FORMAT: Use simple numerical citations like [1], [2], [3] within the protocol step or other related info. The complete reference list with full protocol details will be stored in the protocol_references field.
14-
6. VERIFICATION PROCESS: Before finalizing any protocol, cross-reference information across multiple protocols.io protocols obtained from keyword searches to ensure accuracy and reproducibility.
15-
When users request protocol creation or modification, always search protocols.io using relevant keywords first to gather supporting protocol references before proceeding.
7+
This server helps you interact with data from protocols.io.
168
"""
179
)
1810
importlib.import_module('protocols_io_mcp.tools')

0 commit comments

Comments
 (0)