Junaidb commited on
Commit
3e1fbcf
·
verified ·
1 Parent(s): 18dc2c2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -6
app.py CHANGED
@@ -13,6 +13,20 @@ from components.x402settlepayload import X402SettlePayload
13
  from components.solanapaymentrequirements import SolanaPaymentRequirements
14
  from components.invoicepayload import InvoicePayload
15
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
 
18
 
@@ -20,15 +34,15 @@ from components.invoicepayload import InvoicePayload
20
 
21
 
22
 
23
- import uuid
24
- from fastapi.middleware.cors import CORSMiddleware
25
- from x402.encoding import safe_base64_decode
26
 
27
- import json
28
- import base64
29
- import httpx
30
 
31
  app=FastAPI()
 
 
 
 
 
 
32
  client=provideClient()
33
  origins=[
34
  "http://localhost:3000",
 
13
  from components.solanapaymentrequirements import SolanaPaymentRequirements
14
  from components.invoicepayload import InvoicePayload
15
 
16
+ import uuid
17
+ from fastapi.middleware.cors import CORSMiddleware
18
+ from x402.encoding import safe_base64_decode
19
+
20
+ import json
21
+ import base64
22
+ import httpx
23
+
24
+
25
+
26
+ from fastapi_mcp import FastApiMCP
27
+
28
+
29
+
30
 
31
 
32
 
 
34
 
35
 
36
 
 
 
 
37
 
 
 
 
38
 
39
  app=FastAPI()
40
+ mcp =FastApiMCP(app)
41
+ mcp.mount()
42
+
43
+
44
+
45
+
46
  client=provideClient()
47
  origins=[
48
  "http://localhost:3000",