@@ -117,7 +117,7 @@ Demo bearer tokens:
117117| ` acme-token ` | acme |
118118| ` globex-token ` | globex |
119119
120- #### Step 1: Initialize a session as Acme
120+ ### Step 1: Initialize a session as Acme
121121
122122``` bash
123123curl -s -D- -X POST http://127.0.0.1:3000/mcp \
@@ -138,7 +138,7 @@ curl -s -D- -X POST http://127.0.0.1:3000/mcp \
138138
139139Look for the ` mcp-session-id ` header in the response — you'll need it for subsequent requests.
140140
141- #### Step 2: Send initialized notification
141+ ### Step 2: Send initialized notification
142142
143143``` bash
144144curl -s -X POST http://127.0.0.1:3000/mcp \
@@ -148,7 +148,7 @@ curl -s -X POST http://127.0.0.1:3000/mcp \
148148 -d ' {"jsonrpc": "2.0", "method": "notifications/initialized"}'
149149```
150150
151- #### Step 3: List tools (Acme sees only its tools)
151+ ### Step 3: List tools (Acme sees only its tools)
152152
153153``` bash
154154curl -s -X POST http://127.0.0.1:3000/mcp \
@@ -161,7 +161,7 @@ curl -s -X POST http://127.0.0.1:3000/mcp \
161161
162162Response will include ` run_query ` , ` generate_report ` , and ` whoami ` — but NOT Globex's tools.
163163
164- #### Step 4: Call a tool
164+ ### Step 4: Call a tool
165165
166166``` bash
167167curl -s -X POST http://127.0.0.1:3000/mcp \
@@ -177,7 +177,7 @@ curl -s -X POST http://127.0.0.1:3000/mcp \
177177 }'
178178```
179179
180- #### Unauthenticated requests are rejected
180+ ### Unauthenticated requests are rejected
181181
182182``` bash
183183curl -s -D- -X POST http://127.0.0.1:3000/mcp \
0 commit comments