import requests
d={}
with open("/root/mcp-servers/google-workspace/.env") as f:
 for l in f:
  if "=" in l: k,v=l.strip().split("=",1); d[k]=v
r=requests.post("https://oauth2.googleapis.com/token",data={"client_id":d["GOOGLE_CLIENT_ID"],"client_secret":d["GOOGLE_CLIENT_SECRET"],
"refresh_token":d["GOOGLE_REFRESH_TOKEN"],"grant_type":"refresh_token"})
tk=r.json()["access_token"]
h={"Authorization":"Bearer "+tk}
fid="1unhrPyzDN6Ds3PtCjMVTcGNF7NPOT9ug"
u=f"https://www.googleapis.com/drive/v3/files/{fid}/permissions"
r2=requests.post(u,headers={**h,"Content-Type":"application/json"},json={"role":"reader","type":"anyone"})
print(r2.status_code,r2.text)
